experimental plants - French English Dictionary